package com.googlecode.jasmincc.framework.namespace;

import java.io.File;

import com.googlecode.jasmincc.framework.namespace.implementation.SimpleNamespaceManager;

/**
 * Namespace manager interface.
 * 
 * @author zhisen.huang
 * @see SimpleNamespaceManager
 */
public interface NamespaceManager {
	public File getEntity(String name) throws NullPointerException;

	public void addNamespace(String namespaceName);

	public Namespace getNamespace(String name);

	public boolean isAnInterface(String name);
}
